Yes.
File
Here is brief documentation for some useful methods in File
.
See your on-line documentation for more.
Methods of the File Class | |
---|---|
boolean canRead() |
Returns true if the file exists and can be read; otherwise returns false. |
boolean canWrite() |
Returns true if the file exists and can be written; otherwise returns false. |
boolean delete() |
Deletes the file or directory. Returns true on success; otherwise returns false. |
boolean exists() |
Returns true if the file exists; otherwise returns false. |
String getName() | Returns the file name or directory name. |
String getPath() | Returns the path name. |
boolean isDirectory() |
Returns true for an existing directory; otherwise returns false. |
boolean isFile() |
Returns true for an existing file; otherwise returns false. |
long length() | Returns the length of a file. |
String[] list() |
Returns an array which lists the files and directories in the directory. If the File is not a directory or there is an IO error, null is returned. |
boolean mkdir() |
Creates the directory named in this File object. Returns true if successful, otherwise, false. |
There are many more useful methods. If there is something file related you wish to do, check the complete documentation.
(Brain teaser: ) Is it possible for isDirectory()
and isFile()
both to
return false?